radiator shroud - Alemán Inglés Diccionario